@charset "iso-8859-1";

h1									{ font-size:	1.5em;	}
h2									{ font-size:	1.2em;	}
h3									{ font-size:	1em;	}

body, p, table, td, #Nav-1,  #Nav-2, #Nav-3, #Nav-4, #Nav-9,li, ol	{ font-size:	100%;	color:#000000;}
.contact, .services, .request						{ font-size:	100%;	}

.imgrightbox								{ width: 220px; margin: 0px 0px 0px 5px; }
.imgright img								{ margin: 0%; float:right; width:190px;}
.imgright:hover img 							{ margin: 0%; float:right; }

ul.MenuBarHorizontal	{ font-size: 100%;}
ul.MenuBarHorizontal li	{ font-size: 100%;}
ul.MenuBarHorizontal ul	{ font-size: 100%; width: 27.95em;}

ul.Nav-1			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-1 li			{ width=100%; }
ul.Nav-1 li a.L-1		{ float:left; width:94%; background-color:transparent; color:#808080; padding:2% 3% 2% 3% ; text-decoration: none; }
ul.Nav-1 li a.S-1		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2% 3% 2% 3% ; text-decoration: none; }
ul.Nav-1 li a:hover		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2% 3% 2% 3% ; text-decoration: none; }

ul.Nav-2			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-2 li			{ width:100%; }
ul.Nav-2 li a.L-2		{ float:left; width:91%; background-color:transparent; color:#808080; padding:2% 3% 2% 6%; text-decoration: none; }
ul.Nav-2 li a.S-2		{ float:left; width:91%; background-color:transparent; color:#000000; padding:2% 3% 2% 6%; text-decoration: none; }
ul.Nav-2 li a:hover		{ float:left; width:91%; background-color:transparent; color:#000000; padding:2% 3% 2% 6%; text-decoration: none; }

ul.Nav-3			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-3 li			{ width:100%; }
ul.Nav-3 li a.L-3		{ float:left; width:88%; background-color:transparent; color:#808080; padding:2% 3% 2% 9%; text-decoration: none; }
ul.Nav-3 li a.S-3		{ float:left; width:88%; background-color:transparent; color:#000000; padding:2% 3% 2% 9%; text-decoration: none; }
ul.Nav-3 li a:hover		{ float:left; width:88%; background-color:transparent; color:#000000; padding:2% 3% 2% 9%; text-decoration: none; }

ul.Nav-4			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:left; } 
ul.Nav-4 li			{ width:100%; }
ul.Nav-4 li a.L-4		{ float:left; width:85%; background-color:transparent; color:#808080; padding:2% 3% 2% 12%; text-decoration: none; }
ul.Nav-4 li a.S-4		{ float:left; width:85%; background-color:transparent; color:#000000; padding:2% 3% 2% 12%; text-decoration: none; }
ul.Nav-4 li a:hover		{ float:left; width:852%; background-color:transparent; color:#000000; padding:2% 3% 2% 12%; text-decoration: none; }

ul.Nav-9			{ margin:0px; padding:0px; list-style: none; border-width:0px; font-weight:bold; text-align:right; } 
ul.Nav-9 li			{ width:100%; }
ul.Nav-9 li a.L-9		{ float:left; width:94%; background-color:transparent; color:#808080; padding:2% 3% 2% 3%; text-decoration: none; }
ul.Nav-9 li a.S-9		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2% 3% 2% 3%; text-decoration: none; }
ul.Nav-9 li a:hover		{ float:left; width:94%; background-color:transparent; color:#000000; padding:2% 3% 2% 3%; text-decoration: none; }


.highslide13 img, .highslide23 img, .highslide33 img { width: 88%; }
.highslide13:hover img, .highslide23:hover img, .highslide33:hover img { width: 88%; }

.highslide14 img, .highslide24 img, .highslide34 img, .highslide44 img { width: 300px; }
.highslide14:hover img, .highslide24:hover img, .highslide34:hover img, .highslide44:hover img { width: 300px; }

.highslide14p img, .highslide24p img, .highslide34p img, .highslide44p img { width: 200px; }
.highslide14p:hover img, .highslide24p:hover img, .highslide34p:hover img, .highslide44p:hover img { width: 200px; }

.highslide14l img, .highslide24l img, .highslide34l img, .highslide44l img { width: 300px; }
.highslide14l:hover img, .highslide24l:hover img, .highslide34l:hover img, .highslide44l:hover img { width: 300px; }


.highslide15 img, .highslide25 img, .highslide35 img, .highslide45 img, .highslide55 img { width: 240px; }
.highslide15:hover img, .highslide25:hover img, .highslide35:hover img, .highslide45:hover img, .highslide55:hover img { width: 240px; }


.highslide16 img, .highslide26 img, .highslide36 img, .highslide46 img, .highslide56 img, .highslide66 img { width: 190px; }
.highslide16:hover img, .highslide26:hover img, .highslide36:hover img, .highslide46:hover img, .highslide56:hover img, .highslide66:hover img { width: 190px; }

.imgqr img			{ border: 3px solid #fff;}
.imgqr:hover img 		{ border: 3px solid #fff;}

.vrpano				{ width:100%; margin:0; padding:0; }
.vrpanoL			{ Float:left;
 width:49%; height:380px; }
.vrpanoR			{ float:right; width:49%; height:380px; }
.vrpanoL applet 		{ height:100%; }
.vrpanoR applet 		{ height:100%; }

.wa img				{ width: 600px; }

.spl img			{ width:300px; }
.spl img:hover			{ width:300px; }

.spr img			{ width:300px; }
.spr img:hover			{ width:300px; }

.sph img			{ width:250px; }
.sph img:hover			{ width:250px; }

.sph img			{ width:17.5%; }
.sph img:hover			{ width:17.5%; }

#container			{ height:740px;}

.contentright	{ width:17%; margin:0px 0px 5px .5%;}
.contentleft	{ width:82%; }
